package hauwei.year2024.month4;

import hauwei.year2024.tools.UnionFind;

import java.util.*;

/**
 *in
 * """
 * 4
 * 1 0 0 0
 * 0 1 2 0
 * 0 1 1 4
 * 0 0 3 1
 * 1 3
 * """
 * out 3
 * jieshi
 * 1,3是公网暴露的节点
 * 1,2,3三个节点是连通的，但相互访问需要考虑权限等级限制，
 * 例如从1节点登录，访问到2节点后，权限等级不足以访问3号节点
 * 如果将1号节点从公网下线，那3号节点可以先访问2号在访问1号，此时R的值为3。
 * 如果将3号节点从公网下线，则只能通过1号节点访问到2号节点，
 * 而2号节点无法再访问3号节点，此时R的值为2，答案选择R值更小的公网节点下线方案，因此答案为3.
 */
public class NetDown {
    public static List<List<Integer>> reList=new ArrayList<>();
    public static void main(String[] args) {
        Scanner sc=new Scanner(System.in);
        int n=Integer.parseInt(sc.nextLine());
        int[][]net=new int[n][n];
        for(int i=0;i<n;i++){
            for(int j=0;j<n;j++){
                net[i][j]=sc.nextInt();
            }
        }
        int pi=sc.nextInt();
        int pj=sc.nextInt();

        sc.close();
        UnionFind uf=new UnionFind(5);
        for(int i=0;i<n;i++){
            for(int j=0;j<n;j++){
                uf.union(i,j);
            }
        }

    }
    public static void dfs(int start, int[][]map, int[]nextArr,List<Integer> list){

    }
}
